.waveform {
    background: #f5eccf;
    position: absolute;
    bottom: -40px;
    height: 40px;
    width: 100%;
  
}

.sc-player {
  font-family: Nom_Chanson, sans-serif;
  color: #fff;
}

.sc-player .sc-info {
  font-family: Nom_Chanson, sans-serif;
  color: #fff;
  font-size: 83%;
}

.sc-player a {
  text-decoration: none;
}

/* Artworks */

.sc-player .sc-artwork-list{
    -moz-box-shadow: 1px 1px 4px #333;

}

/* scrubber */

.sc-scrubber {   /* contour de l'onde'*/
  padding: 10px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
}


.sc-scrubber .sc-time-span {  /* onde non joué*/
  background: -moz-linear-gradient(top, black, #8f1009   0px, #8f1009 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #58565b), to(#383838));
}

.sc-volume-slider {   /* volume non sélectionné '*/
  background-color: #fff;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}


.sc-volume-slider .sc-volume-status{  /* volume sélectionné '*/
  background-color: #53737A;
  border-right: 1px solid #fff;
}
.sc-prev
{display: inline-block;
width: 50px;
height: 36px;position: relative;top: 32px;z-index: 9999;left: 4px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;margin-right: -40px;padding-right: -1px;}

.sc-next
{display: inline-block;
width: 51px;
height: 36px;position: relative;top: -68px;z-index: 9999;left: 119px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}

.sc-scrubber .sc-waveform-container {
  z-index: 100;
  width: 100%;
  position: absolute;
}

.sc-scrubber .sc-time-span img {
  height: 40px;
  width: 100%;
  /*background: -moz-linear-gradient(top, black, #22B573 0px, #7decba 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #22B573), to(#7decba));*/

}

.sc-scrubber .sc-buffer, .sc-scrubber .sc-played {
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 1;
  position: absolute;
}

.sc-scrubber .sc-played {  /* onde joué*/
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 10;
}

/* controls */

.sc-player .sc-controls a {
  color: transparent;
  position:relative;  
  bottom: 18px;
  height: 63px;
  width: 67px;
  left: 53px;
  border-radius: 43px;
}

.sc-player .sc-controls a:hover {
     position:relative;
    bottom:15px;
      
     bottom: 15px;

/*  background: url('../../css/sc-player-standard/img/play-green-hover.png');*/
;
}

.sc-player .sc-controls a.sc-pause {
  background: url('../../css/sc-player-standard/img/play-green.png');
}

.sc-player .sc-controls a.sc-pause:hover{
   
  background: url('../../css/sc-player-standard/img/play-green-hover.png');
}

.sc-player.playing .sc-controls a.sc-pause{
  background: url('../../css/sc-player-standard/img/pause-green.png');
}

.sc-player.playing .sc-controls a.sc-pause:hover{
  background: url('../../css/sc-player-standard/img/pause-green-hover.png');
}  

.sc-scrubber .sc-time-indicators{
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 12px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  padding: 3px;
  
}

/* Track listings*/

.sc-player ol.sc-trackslist li {  
  font-size: 17px;
  color: #53737A;
  -moz-border-radius: 4px;
  letter-spacing: 1px;
}

.sc-player ol.sc-trackslist li:hover {  
  background-color: #53737A;
  color: #fff;
}

.sc-player ol.sc-trackslist li.active{  
  color: black;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
}

.sc-player ol.sc-trackslist li.active a {
  color: black;
}

a {
    text-decoration: none;
    color: #f5eccf;
}



/* Track info*/

.sc-player .sc-info{
  
  color: #470E0B;
  font-weight: normal;
   -moz-text-shadow: 1px 1px 4px #333;
   -webkit-text-shadow: 1px 1px 4px #333;
}

.sc-player .sc-info a {
  color: #fff;
}

.sc-player .sc-info-toggle{
  background: #22B573;
  color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 4px;
}

.sc-player .sc-info-toggle:hover{
  background: #333;
  color: #fff;
}

.sc-player .sc-info-close{
  background: #22B573;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 2px 4px;
  font-weight: bold;
}
